package com.copc.copc.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.copc.common.domain.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * <p>
 * 订单报文表
 * </p>
 *
 * @author yuanbin
 * @since 2023-08-01
 */
@Getter
@Setter
@ToString
@TableName("copc_order_message")
public class OrderMessage extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 订单编号
     */
    private String orderNo;

    /**
     * 商户id
     */
    private String merchantId;

    /**
     * 预下单报文json
     */
    private String createOrderMessage;

    /**
     * 支付报文json
     */
    private String payedMessage;


    /**
     * 取消报文json
     */
    private String cancelMessage;


    /**
     * 券核销报文json
     */
    private String voucherMessage;

    /**
     * 撤销券核销报文json
     */
    private String voucherCancelMessage;

    /**
     * 备注
     */
    private String remark;

    /**
     * 订单状态
     */
    private String status;

}
